<!DOCTYPE html>
<html>
<head>
  <meta charset="UTF-8">
  <title>Document</title>
  <style>
    
  </style>
</head>
<body>
  
</body>
<script>
  // - 手机号的正则
  // - qq号的正则
  // - 邮编的正则
  // - 邮箱的正则
  // - 固定电话的正则
  // - 网址的正则

  // test默认只验证字符串的局部
  // 只要字符串中有一个部分符合正则，就是true
  // 如果需要完整验证字符，需要给正则添加开始和结束的标志
  // 开始：^
  // 结束：$

  // 手机号：首位必为1，第二位3-9，其他任意数字，共11位
  // var str = "17600901915";
  // var str = "12600901915";
  // var str = "03600901915";
  // var str = "17600901915abc";
  // var reg = /^1[3-9]\d{9}$/;
  // console.log(reg.test(str));

  // qq号：首位不能为0，其他任意数字，共5~11，纯数字
  // var str = "704206198";
  // var str = "704206198001";
  // var str = "0704206198";
  // var reg = /^[1-9]\d{4,10}$/;
  // console.log(reg.test(str));
  
  // 邮编：任意6位数字
  // var str = "200000";
  // var reg = /^\d{6}$/;
  // console.log(reg.test(str));

  // 固定电话：区号-电话号-分机号
  // var str = "010-1234567-9999"
  // var str = "0375-1234567-9999"
  // var str = "010-1234567"
  // var str = "1234567-9999"
  // var str = "1234567"

  // var str = "1110-1234567-100"
  // var str = "0110-1234567-10000"
  // var str = "0110-1234567--100"

  // var reg = /^(0\d{2,3}\-)?\d{7}(-\d{1,4})?$/;
  // console.log(reg.test(str));

  // 邮箱的正则
  // 用户名@域名.网址后缀
  // var str = "123@123.com"
  // var str = "1as_d2-3@123.com"
  // var str = "1as_d2-3@1zg_sd-23.com"
  // var str = "1as_d2-3@1zg_sd-23.cn"
  // var str = "1as_@d2-3@1zg_sd-23.cn"
  // var str = "1as_@d2-31zg_sd-23.cn"
  // var str = "1as_@d2-.31zg.cn"
  // var reg = /^[\w\-]{1,10}@[\w\-]{2,10}\.[a-z]{2,4}$/;
  // console.log(reg.test(str));


  // 网址：http://二级域名.域名.网址后缀
  // var str = "https://www.baidu.com"
  // var str = "http://www.baidu.com"
  // var str = "www.baidu.com"
  // var str = "baidu.com"
  // var str = "http://baidu.com"
  // var str = "https://baidu.com"

  // var str = "https://baidu.com.cn.cn"
  // var str = "httpss://baidu.com"
  // var str = "https://ww_w.baidu.com"
  // var reg = /^(https?:\/\/)?([\da-z]{1,10}\.)?[\w\-]{2,10}\.[a-z]{2,4}$/;
  // console.log(reg.test(str));







</script>
</html>